Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour China F6 China F7 Czech Republic F5 Czech Republic F6 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 Turkey F10 Turkey F11 Slovakia F4 Slovakia F1 Estonia F3 Austria F5 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) France F7 Slovakia F3 Tatra Banka Open - Bratislava JVC Trophy - Vienna The LTA Wrexham Challenger - Wrexham Lambertz Open - Aachen Zagreb Open - Zagreb The Surbiton Trophy - Surbiton X Abierto Internacional de Salinas - Salinas Alexander Kolyaskin Memorial - Donetsk Media Will Cup Busan Challenger Tennis - Busan Germany F5 Germany F1 Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo XL Bermuda Open - Bermuda Kobstaedernes ATP Challenger - Kolding Sony Ericsson Open 2008 - Belgrade BH Indoor Sarajevo - Sarajevo Schickendanz Open - Furth The LTA Manchester Trophy - Manchester Alexander Kolyaskin Memorial - Donetsk PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Heilbronn Challenger Wroclaw Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Istanbul Challenger Geneva Challenger Mons Challenger Kolding Challenger Ramat Hasharon Challenger Busan Challenger Alessandria Challenger Aptos Challenger Tashkent Challenger Bergamo Challenger Cherbourg Challenger Bath Challenger Athens Challenger Granby Challenger Astana Challenger Segovia Challenger Heineken Challenger - Ho Chi Minh City Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples IX Open Internacional D'Andorra - Andorra The Manchester Trophy - Manchester USTA Men's Challenger of Urbana-Champaign - Urbana Fergana Challenger - Fergana Oberstaufen Cup - Oberstaufen Togliatti Cup - Togliatti Eckental Challenger ECM Cup - Prague GHI Bronx Classic - Bronx Open de L'Isere - Grenoble Salzburg Challenger USTA Challenger of Burbank - Burbank Helsinki Challenger Warsteiner Challenger Lubeck - Lubeck Heilbronn Challenger West of England Tennis - Bristol KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Athens Challenger Zivnobanka Czech Open - Prostejov Architect Open - Budapest Recanati Challenger Beijing Challenger Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov Tatra Banka Open 2003 - Bratislava Optimus Maia Open - Maia KGHM Polish Indoors - Wroclaw Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague Istanbul Challenger Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Heilbronn Challenger Muller Cup - Ulm Sarajevo Open - Sarajevo Steelers Cup - Kosice Hamburg Challenger - Hamburg Prostejov Challenger Busan Open - Busan TED Open - Istanbul Copa Ericsson Costa Rica - San Jose Challenger Leon 2003 - Leon Internationaux de Doubs Open de Franchie-Comte - Besancon West of England Challenger - Bristol Portoroz Challenger Intersport Heilbronn Open - Heilbronn Steelers Cup - Kosice Istanbul Challenger Eskisehir Challenger Asirom Challenger - Brasov Challenger Groningen - Groningen IPP Open - Helsinki The LTA Cardiff Challenger - Cardiff The LTA Wrexham Challenger - Wrexham Fergana Challenger - Fergana Petange Challenger Steelers Cup - Kosice Eckental Challenger Bergamo Challenger Busan Challenger Portoroz Challenger Ethias Trophy - Mons Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise Challenger Tunisie - Tunis XL Capital Bermuda Open - Bermuda Ostrava Open 2005 - Ostrava Cepu Open - San Marino Czech Open 2005 - Prostejov Tatra Banka Slovak Open - Bratislava ATP Open Castilla y Leon - Segovia Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Belgrade Challenger Togliatti Cup - Togliatti Heilbronn Open - Heilbronn Tatra Banka Open - Bratislava Tunis Open 2007 - Tunis Privat Bank Cup - Dnepropetrovsk Eckental Challenger Belgrade Challenger Bordeaux Challenger Bauer Watertechnology Cup 2007 - Eckental PEOPLEnet Cup - Dnepropetrovsk Internationaux du Doubs - Besancon Ortisei Challenger Johannesburg Challenger Open D'Orleans - Orleans Tenerife Challenger Nottingham Challenger Samsung Securities Cup - Seoul Trnava Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb Akbank Private Banking TED Open - Istanbul Sarajevo Challenger Internationaux du Doubs - Besancon Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen BH Telecom Indoors Sarajevo 2006 - Sarajevo Isla de Lanzarote - Lanzarote s Tennis Masters 06 - Graz Sarajevo Challenger Tennis Napoli Cup 2007 - Napoli Lambertz Open by Stawag 2007 - Aachen LTA Shrewsbury Challenger - Shrewsbury Gimcheon Challenger Challenger DCNS de Cherbourg - Cherbourg Bristol Challenger Trophy - Bristol Salzburg Challenger Haagen Dazs Open - Caracas Intersport Heilbronn Open - Heilbronn CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo XL Capital Bermuda Open - Bermuda Internationaler Raiffeisen Grand Prix - St. Polten Trofeo Sisma Mantova - Mantova The Hamlet Cup - Long Island CA-Challenge - Graz Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Kremlin Cup - Moscow CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide Copenhagen Open - Copenhagen Open de Tenis Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Cremona Challenger Generali Open 2003 - Kitzbuhel Winnetka Challenger Akbank Private Banking TED Open - Istanbul Rimini Challenger Legg Mason Tennis Classic - Washington D.C. Cordenons Challenger Stockholm Open - Stockholm Heilbronn Open - Heilbronn Mons Challenger Orleans Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Tallahassee Tennis Challenger - Tallahassee Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz Reunion Island Challenger Taipei City Challenger Pingguo Challenger Nottingham Challenger Asirom Challenger Brasov - Brasov AAPT Championships - Adelaide Sylt Open 2000 - Sylt Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Open de Franche-Comte - Besancon Neride Prague Indoor - Prague TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Kremlin Cup - Moscow The Wrexham Challenger - Wrexham St. Petersburg Open - St. Petersburg Medibank Private International - Sydney Milan Indoors - Milan Gran Copa Ericsson - Rio de Janeiro Open de L'Isere - Grenoble Dubai Open - Dubai IPP Open - Helsinki The Stella Artois Grass Court Championships - London Ljubljana Open - Ljubljana The 10tele.com Open - Nottingham Kia International In Caloundra - Caloundra RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles KGHM Polish Indoors - Wroclaw Open de Moselle - Metz Ljubljana Open - Ljubljana Nottingham Challenger CA Tennis Trophy - Vienna GHI Bronx Classic - Bronx 3° Trofeo 'Citta di Brindisi' - Brindisi Akbank Private Banking-TED Open - Istanbul Astana Challenger Bulgarian Open - Sofia BMW Open - Munich Mumbai Open - Mumbai Stockholm Open - Stockholm Privat Bank Cup - Dniepropetrovsk Chennai Open - Chennai USTA Men's Challenger of Dallas - Dallas Gallagher International - Hamilton The Surbiton Trophy - Surbiton Togliatti Cup - Togliatti Open Castilla y Leon - Segovia The Wrexham Challenger - Wrexham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba PBZ Zagreb Indoors - Zagreb CA Challenge 2002 - Graz Nottingham-2 Challenger Tatra Banka Slovak Open - Bratislava U.S. Men's Clay Court Championships - Houston Warsteiner Challenger - Wolfsburg Grand Prix Hassan II - Casablanca USTA Tennis Championships of Houston - Houston The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental The 69th King's Cup-Thailand Open - Bangkok Campbell's Hall of Fame Tennis Championships - Newport Togliatti Cup - Togliatti Countrywide Classic - Los Angeles Open de la Ville de Saint Denis - Reunion Island Generali Open - Kitzbuhel Challenger 42 - Andrezieux Bogota Challenger S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Mauritius Open - Mauritius China Open - Beijing Geneva Challenger Intersport Heilbronn Open - Heilbronn Akbank Private Banking TED Open 2006 - Istanbul Chennai Open - Chennai Austrian Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Bergamo Challenger Open des Alpes Trophee BNP Paribas - Grenoble Rhodes Challenger Nottingham Challenger AEGON International - Eastbourne Brisbane International - Brisbane Kitzbuhel Challenger SA Tennis Open - Johannesburg Generali Open 2001 - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Internationaler Raiffeisen Grand Prix - St. Polten Delray Beach International Tennis Championships - Delray Beach Besancon Challenger UNICEF Open - 's Hertogenbosch TD Waterhouse Cup - Long Island Nottingham-2 Challenger CA Tennis Trophy - Vienna Johannesburg Challenger St. Petersburg Open - St. Petersburg Izmir Challenger Aircel Chennai Open - Chennai Ostrava Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Studena Croatia Open - Umag Cremona Challenger Generali Open - Kitzbuhel Tampere Challenger Jersey Challenger Hypo Group Tennis International - Portschach Helsinki Challenger Gelsor Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna BMW Open - Munich Salzburg Challenger Moselle Open - Metz Izmir Challenger Heilbronn Challenger Tashkent Challenger Bergamo Challenger Estoril Open - Estoril Trnava Challenger Medibank International - Sydney Ortisei Challenger Qatar Exxon Mobil Open - Doha Bank Austria Tennis Trophy - Vienna Helsinki Challenger Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Sarajevo Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Bergamo Challenger Quimper Challenger Apia International - Sydney Atlanta Tennis Championships - Atlanta Malaysian Open - Kuala Lumpur Countrywide Classic - Los Angeles Campbell's Hall of Fame Tennis Championships - Newport Johannesburg Challenger Gerry Weber Open - Halle Ostrava Challenger Proton Malaysian Open - Kuala Lumpur BA-CA Tennis Trophy - Vienna Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow SA Tennis Open - Johannesburg Serbia Open - Belgrade Taipei City Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Serbia Open - Belgrade If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Guangzhou Challenger CA Tennis Trophy - Vienna Dubai Duty Free Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Citi Open - Washington The Stella Artois Grass Court Championships - London Adidas International - Sydney PBZ Zagreb Indoors - Zagreb The LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh Zagreb Open - Zagreb University of Tennessee USTA Men's Challenger - Knoxville Warsteiner Challenger Lubeck 2001 - Lubeck The LTA Manchester Challenger - Manchester Compaq Cup 2001 - Zabrze Open de L'Isere (Open 38) - Grenoble Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Exim Agmedia Open - Kosice Schickendanz Open - Furth Ordina Open - 's-Hertogenbosch CA Tennis Trophy - Vienna Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. DPD Challenger 2001 - Aschaffenburg President's Cup - Tashkent Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad China Open - Beijing PTT Thailand Open - Bangkok Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Open de Moselle - Metz President's Cup - Tashkent CA Tennis Trophy - Vienna Open Seat Godo 2003 - Barcelona Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Monte Carlo Qatar Open - Doha Ordina Open - 's-Hertogenbosch French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Grand Prix Hassan II - Casablanca Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne The Stella Artois Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Medibank International - Sydney Legg Mason Tennis Classic - Washington Wimbledon - London U.S. Open - New York Australian Open - Melbourne Kremlin Cup - Moscow U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1 Olympics - Athens